Abusive Language is HarÄm
Apart from grave accusations like adultery or sodomy it is also HarÄm to use abusive language for a Muslim who does not openly indulge in evil acts. It is not allowed to abuse him with words like Transgressor! Dog! Drunkard! Pig! Even calling out to someone with such words is HarÄm. Similarly, it is HarÄm to address someone by associating him with some disease or handicap like Blind! Lame! Deaf!
According to Shari’a a person who uses abusive language should be given a light punishment or reprimanded.
The book Mustadrak ul-Wasa’il has a tradition from Imam ‘Ali (a.s.) wherein he said,
“If a person calls another Sinner, Indecent, Kafir, Munafiq or Donkey, he must be given thirty nine lashes.”
There is no difference if such words are used for relatives or strangers, against a student or a servant. Any bad words which mention the private parts or the indecent act are HarÄm whether addressed to one who is an open sinner or not or whether he gets offended or not.